using System.Windows;
using LockCrypt.Core;

namespace LockCrypt
{
    public interface IDropTargetAdvisor
    {
        UIElement TargetUI { get; set; }
		bool IsValidDataObject(IDataObject obj);
		void OnDropCompleted(IDataObject obj, INestable dropPoint);
		UIElement GetVisualFeedback(IDataObject obj);
	}
}
